home *** CD-ROM | disk | FTP | other *** search
/ Workbench Add-On / Workbench Add-On - Volume 1.iso / BBS-Archive / Comm / AmiTCP30b2.lha / src / rpclib / GNUmakefile < prev    next >
Makefile  |  1994-03-09  |  2KB  |  66 lines

  1. # $Id: GNUmakefile,v 1.1 1994/03/09 08:55:54 jraja Exp $
  2. # GNUmakefile for AmiTCP/IP Sun RPC 4.0 library 
  3. #
  4. # Authors: ppessi <Pekka.Pessi@hut.fi>
  5. #          jraja  <Jarno.Rajahalme@hut.fi>
  6. #       too    <Tomi.Ollila@cs.hut.fi>
  7. #       puhuri <Markus.Peuhkuri@hut.fi>
  8. #
  9. # Copyright © 1993 AmiTCP/IP Group, <amitcp-group@hut.fi>
  10. #                  Helsinki University of Technology, Finland.
  11. #           All rights reserved. 
  12. #
  13. # Created      : Wed Mar  9 10:43:16 1994 jraja
  14. # Last modified: Wed Mar  9 10:55:39 1994 jraja
  15. #
  16.  
  17. MAKE = gmake
  18.  
  19. RM= delete
  20. RM_RECURSIVE= delete all
  21. MKDIR= makedir
  22.  
  23. DIST_LIB = $(DIST)/rpclib
  24.  
  25. RPCLIBSRC= Smakefile auth_none.c auth_unix.c authunix_prot.c \
  26.     bindresvport.c chkabort.c clnt_generic.c \
  27.     clnt_perror.c clnt_raw.c clnt_simple.c clnt_tcp.c \
  28.     clnt_udp.c get_myaddress.c getrpcent.c getrpcport.c \
  29.     gst.c pmap_clnt.c pmap_getmaps.c pmap_getport.c \
  30.     pmap_prot.c pmap_prot2.c pmap_rmt.c rpc_callmsg.c \
  31.     rpc_commondata.c rpc_dtablesize.c rpc_prot.c svc.c \
  32.     svc_auth.c svc_auth_unix.c svc_raw.c svc_run.c \
  33.     svc_simple.c svc_tcp.c svc_udp.c xdr.c \
  34.     xdr_array.c xdr_float.c xdr_mem.c xdr_rec.c \
  35.     xdr_reference.c xdr_stdio.c
  36.  
  37. SRCS=   $(RPCLIBSRC) GNUmakefile DISCLAIMER
  38.  
  39. all: 
  40.  
  41. DIST: $(DIST_LIB)
  42.  
  43. $(DIST_LIB): $(SRCS)
  44.     test -d $(DIST) || mkdir $(DIST) 
  45.     test -d $(DIST_LIB) || mkdir $(DIST_LIB)
  46.     tar cf - $(SRCS) | (cd $(DIST_LIB); tar xf -)
  47.  
  48. RELEASE: $(SRCS)
  49.     for F in $(SRCS) ; do \
  50.       rlog -R $$F && { \
  51.         if ident -q $$F | fgrep '$$' >/dev/null ; \
  52.           then rcs -q '-N$(RELEASE):$$' $$F ; \
  53.           else rcs -q '-N$(RELEASE):' $$F ;\
  54.         fi ; \
  55.           } ;\
  56.     done
  57.  
  58. locks:
  59.     @rlog -R -L $(SRCS)
  60. mylocks:
  61.     @rlog -R -l`whoami` -L $(SRCS)
  62. verlocks:
  63.     @rlog -h -L $(CSRCS)
  64.  
  65.